clone stamp - French English Dictionary